the Big Ben Clock-tower London united kingdom tourism neon animation
The Thames River in London with Westminster Bridge, Big Ben and the Houses of Parliament and and iconic AEC Routemaster red double-decker buses in London, United Kingdom
The Thames River in London with Westminster Bridge, Big Ben and the Houses of Parliament and and iconic AEC Routemaster red double-decker buses in London, United Kingdom
The Westminster Bridge Over Thames River, and the London Eye in the background London, United Kingdom
Westminster Abbey, Collegiate Church of Saint Peter Anglican London, United Kingdom
Big Ben and the Houses of Parliament, Palace of Westminster Cloudy Morning London, United Kingdom